sufficient powers - German English Dictionary